flood of tears meaning in Hindi

Noun

A situation characterized by excessive crying or weeping

Share Anuvadan of flood of tears